package com.ytjj.qmyx.supplychain.common.model.response;

import lombok.Data;

import java.util.Date;

@Data
public class OrderProblemExportResponse {

    /**
     * 主键id
     */
    private Integer id;
    /**
     * 提交人
     */
    private String commitUser;

    /**
     * 提交时间
     */
    private Date commitTime;

    /**
     * 子订单号
     */
    private String childOrderNo;

    /**
     * 支付时间
     */
    private Date payTime;

    /**
     * 支付平台
     */
    private String paySource;

    /**
     * 商品名称
     */
    private String productName;

    /**
     * 规格
     */
    private  String productSkuSpec;

    /**
     * 订单状态
     */
    private Integer orderStatus;

    /**
     * 收货人姓名
     *
     */
    private String userName;

    /**
     * 手机号
     */
    private String userTel;

    /**
     * 收货地址
     */
    private String deliveryAddress;

    /**
     * 快递公司
     */
    private String expressName;

    /**
     * 快递公司编码
     */
    private String expressCode;

    /**
     * 快递单号
     */
    private String expressNo;

    /**
     * 发货时间
     */
    private Date deliveryTime;

    /**
     * 销售渠道
     */
    private String platformInfo;

    /**
     * 供应商商品ID
     */
    private Integer supplyProductId;

    /**
     * 供应商ID
     */
    private Integer bankerId;

    /**
     * 订单同步至供应商时间
     */
    private Date orderSyncTime;

    /**
     * 反馈详情描述
     */
    private String contentText;

    /**
     * 原因类型 1-质量原因 2-仓库原因 3-物流原因 4-客户原因
     */
    private Integer reasonType;

    /**
     * 问题归类1-1 产品功能损坏、无法使用
     * 1-2 补偿
     * 1-3 商品破损/瑕疵/划痕/异味/使用过等
     * 2-1 发错货、漏发货/配件、缺货
     * 2-2 催促跟进
     * 2-3 超24H未发、补货/未按时换、修
     * 2-4 上错单号、客户信息打错
     * 2-5 补偿
     * 2-6 与宣传描述不符
     * 3-1 物流破损/丢件/显示已签收（实际未收到)
     * 3-2 超48H停滞、超24有单号无物流/仅揽收
     * 3-3 补偿
     * 3-4 站点/快递员问题（停发/派、错发网点、偏远不发）
     * 3-5 地址、电话、规格信息更改失败
     * 3-6 信息正确被退回(地址详细、电话正确、未联系/通知)
     * 4-1 极端/投诉/特殊售后/补偿
     * 4-2 地址不详、电话错误/不接电话/长时间未取件
     * 4-3 发货/物流更新太慢（48 小时内）
     */
    private String problemClassify;

    /**
     * 问题进展1-进行中 2-已完结
     */
    private Integer problemStatus;

}
